sanctimonious catholic woman - French English Dictionary